-- RotateCube.lua

-- 导入UnityEngine命名空间
local unity = CS.UnityEngine
local cube = nil

function Start()
    -- 创建一个立方体
    cube = unity.GameObject.CreatePrimitive(unity.PrimitiveType.Cube)
    cube.name = "LuaCube"

    -- 获取立方体的Transform组件
    transform = cube.transform

    -- 设置立方体的位置
    transform.position = unity.Vector3(0, 1, 0)
end

function Update()
    -- 实现旋转逻辑，可以打包后直接改逻辑
    cube.transform:Rotate(unity.Vector3(0, 1, 0), 100 * unity.Time.deltaTime)
    --cube.transform:Translate(unity.Vector3(0, 1, 0) * unity.Time.deltaTime)
end
